cellular plastic insert - Alemán Inglés Diccionario